// Fill out your copyright notice in the Description page of Project Settings.

using UnrealBuildTool;

public class MiscellaneousProject : ModuleRules
{
	public MiscellaneousProject(ReadOnlyTargetRules Target) : base(Target)
	{
		PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;

		PrivateIncludePaths.AddRange(
			new string[]
			{
				"MiscellaneousProject/Public/Common",
				"MiscellaneousProject/Public/ThirdPerson",
				"MiscellaneousProject/Public/Network",
				"MiscellaneousProject/Public/MissionSystem",
				"MiscellaneousProject/Public/TimeAndSpace",
				"MiscellaneousProject/Public/BasicKnowledge",
				"MiscellaneousProject/Public/SlateUI"
			}
		);

		PublicDependencyModuleNames.AddRange(new string[]
		{
			"Core",
			"CoreUObject",
			"Engine",
			"InputCore",
			"HeadMountedDisplay",
			"AIModule",
			"UMG",
			"Slate",
			"SlateCore",
			"Json",
			"JsonUtilities",
			"OnlineSubsystem",
			"OnlineSubsystemUtils",
			"HTTP",
			"PakFile",
			"EnhancedInput",
			"Sockets", 
			"Networking"
		});

		PrivateDependencyModuleNames.AddRange(new string[] { });

		DynamicallyLoadedModuleNames.Add("OnlineSubsystemNull");
	}
}